//JavaScript Framework 2.0 Code
try {
	Type.registerNamespace('com.yonyou.ncmm_pac_pda.HomePageController');
	com.yonyou.ncmm_pac_pda.HomePageController = function() {
		com.yonyou.ncmm_pac_pda.HomePageController.initializeBase(this);
		this.initialize();
	}
	function com$yonyou$ncmm_pac_pda$HomePageController$initialize() {
		//you can programing by $ctx API
		//get the context data through $ctx.get()
		//set the context data through $ctx.push(json)
		//set the field of the context through $ctx.put(fieldName, fieldValue)
		//get the parameter of the context through $ctx.param(parameterName)
		//Demo Code:
		//    var str = $ctx.getString();      //获取当前Context对应的字符串
		//    alert($ctx.getString())          //alert当前Context对应的字符串
		//    var json = $ctx.getJSONObject(); //获取当前Context，返回值为json
		//    json["x"] = "a";        //为当前json增加字段
		//    json["y"] = [];           //为当前json增加数组
		//    $ctx.push(json);            //设置context，并自动调用数据绑定
		//
		//    put方法需手动调用databind()
		//    var x = $ctx.get("x");    //获取x字段值
		//    $ctx.put("x", "b");     //设置x字段值
		//    $ctx.put("x", "b");     //设置x字段值
		//    $ctx.databind();            //调用数据绑定才能将修改的字段绑定到控件上
		//    var p1 = $param.getString("p1");   //获取参数p2的值，返回一个字符串
		//    var p2 = $param.getJSONObject("p2");   //获取参数p3的值，返回一个JSON对象
		//    var p3 = $param.getJSONArray("p3");   //获取参数p1的值，返回一个数组

		//your initialize code below...

	}

	function com$yonyou$ncmm_pac_pda$HomePageController$evaljs(js) {
		eval(js)
	}


	//公共菜单的实现挪到了pubmenu.js中
	function loadmenu(sender, args){
		NCMMPubMenu.openDropDownList("btn_menu");
	}	

	//打开对应的业务节点，通过传参确定页面路径
	function openbusiview (sender,args) {
		$view.open(
			{
				"viewid": args["param"],//目标页面（首字母大写）全名
        		"isKeep": "true",//打开新页面的同时是否保留当前页面，true为保留，false为不保留
			}
		);
	}
	

	function getdeviceinfo () {
		var a = $device.getDeviceInfo();
		//$alert(a);
	}

com.yonyou.ncmm_pac_pda.HomePageController.prototype = {
			initialize : com$yonyou$ncmm_pac_pda$HomePageController$initialize,
			evaljs : com$yonyou$ncmm_pac_pda$HomePageController$evaljs
		};
		com.yonyou.ncmm_pac_pda.HomePageController.registerClass('com.yonyou.ncmm_pac_pda.HomePageController', UMP.UI.Mvc.Controller);
	} catch(e) {
		$e(e);
	}
